package com.iseastar.guojiang.model;

import java.io.Serializable;

/**
 * @author 李澄锋<br>
 * 2018/6/13
 * 战区战队月相关数据对象
 */
public class CourierTeamMonthBean implements Serializable {

    private int id;

    private int teamId;//战队id

    private int courierId;//火箭侠id

    private long createTime;//申请时间

    private int status;//状态

    private long auditTime;//加入时间

    private int roleId;//角色1：队长，2：队员

    private String introduce;//自我介绍

    //剩余满员人数
    private int otherMaxCourierNum;//离满员剩余人数

    //剩余组队成功人数
    private int otherMinCourierNum;
    //加入战队状态
    private int joinStatus;//1:审核中，2：已加入，3：未加入
    //加入的战队id
    private int joinTeamId;

    //战队信息
    private String teamName;//战队名称

    private String teamSlogan;//战队宣言

    private String teamIntroduce;//战队介绍

    private int teamStatus;//战队状态

    private String teamProvince;//战区省份

    private int storeId;//战区i的

    private int courierNum;//战队火箭侠数量

    private long formalTime;//加入时间

    private long teamCreateTime;//战队创建时间

    //解散时间
    private long teamCancelTime;

    private String auditInfo;//审核信息

    private int teamCourierId;//队长id
    //加入的战队名称
    private String joinTeamName;
    private String name;//姓名
    private String nickName;//花名
    private String imagePath;//头像图片地址

    private double distinceTotal;//总公里数

    private double profitTotal;//总收入

    private double doorCntTotal;//总上门单

    private double orderCntTotal;//总订单

    private double distinceAvg;//人均里程

    private double profitAvg;//人均收益

    private double doorCntAvg;//人均上门订单

    private double cityCntAvg;//人均同城订单

    private double orderCntAvg;//人均订单

    private double scoreAvg;//人均评分

    private String storeName;//战区名称

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getTeamId() {
        return teamId;
    }

    public void setTeamId(int teamId) {
        this.teamId = teamId;
    }

    public int getCourierId() {
        return courierId;
    }

    public void setCourierId(int courierId) {
        this.courierId = courierId;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public long getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(long auditTime) {
        this.auditTime = auditTime;
    }

    public int getRoleId() {
        return roleId;
    }

    public void setRoleId(int roleId) {
        this.roleId = roleId;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }

    public int getOtherMaxCourierNum() {
        return otherMaxCourierNum;
    }

    public void setOtherMaxCourierNum(int otherMaxCourierNum) {
        this.otherMaxCourierNum = otherMaxCourierNum;
    }

    public int getOtherMinCourierNum() {
        return otherMinCourierNum;
    }

    public void setOtherMinCourierNum(int otherMinCourierNum) {
        this.otherMinCourierNum = otherMinCourierNum;
    }

    public int getJoinStatus() {
        return joinStatus;
    }

    public void setJoinStatus(int joinStatus) {
        this.joinStatus = joinStatus;
    }

    public String getTeamName() {
        return teamName;
    }

    public void setTeamName(String teamName) {
        this.teamName = teamName;
    }

    public String getTeamSlogan() {
        return teamSlogan;
    }

    public void setTeamSlogan(String teamSlogan) {
        this.teamSlogan = teamSlogan;
    }

    public String getTeamIntroduce() {
        return teamIntroduce;
    }

    public void setTeamIntroduce(String teamIntroduce) {
        this.teamIntroduce = teamIntroduce;
    }

    public int getTeamStatus() {
        return teamStatus;
    }

    public void setTeamStatus(int teamStatus) {
        this.teamStatus = teamStatus;
    }

    public String getTeamProvince() {
        return teamProvince;
    }

    public void setTeamProvince(String teamProvince) {
        this.teamProvince = teamProvince;
    }

    public int getStoreId() {
        return storeId;
    }

    public void setStoreId(int storeId) {
        this.storeId = storeId;
    }

    public int getCourierNum() {
        return courierNum;
    }

    public void setCourierNum(int courierNum) {
        this.courierNum = courierNum;
    }

    public long getFormalTime() {
        return formalTime;
    }

    public void setFormalTime(long formalTime) {
        this.formalTime = formalTime;
    }

    public long getTeamCreateTime() {
        return teamCreateTime;
    }

    public void setTeamCreateTime(long teamCreateTime) {
        this.teamCreateTime = teamCreateTime;
    }

    public String getAuditInfo() {
        return auditInfo;
    }

    public void setAuditInfo(String auditInfo) {
        this.auditInfo = auditInfo;
    }

    public int getTeamCourierId() {
        return teamCourierId;
    }

    public void setTeamCourierId(int teamCourierId) {
        this.teamCourierId = teamCourierId;
    }

    public double getDistinceTotal() {
        return distinceTotal;
    }

    public void setDistinceTotal(double distinceTotal) {
        this.distinceTotal = distinceTotal;
    }

    public double getProfitTotal() {
        return profitTotal;
    }

    public void setProfitTotal(double profitTotal) {
        this.profitTotal = profitTotal;
    }

    public double getDoorCntTotal() {
        return doorCntTotal;
    }

    public void setDoorCntTotal(double doorCntTotal) {
        this.doorCntTotal = doorCntTotal;
    }

    public double getOrderCntTotal() {
        return orderCntTotal;
    }

    public void setOrderCntTotal(double orderCntTotal) {
        this.orderCntTotal = orderCntTotal;
    }

    public double getDistinceAvg() {
        return distinceAvg;
    }

    public void setDistinceAvg(double distinceAvg) {
        this.distinceAvg = distinceAvg;
    }

    public double getProfitAvg() {
        return profitAvg;
    }

    public void setProfitAvg(double profitAvg) {
        this.profitAvg = profitAvg;
    }

    public double getDoorCntAvg() {
        return doorCntAvg;
    }

    public void setDoorCntAvg(double doorCntAvg) {
        this.doorCntAvg = doorCntAvg;
    }

    public double getCityCntAvg() {
        return cityCntAvg;
    }

    public void setCityCntAvg(double cityCntAvg) {
        this.cityCntAvg = cityCntAvg;
    }

    public double getOrderCntAvg() {
        return orderCntAvg;
    }

    public void setOrderCntAvg(double orderCntAvg) {
        this.orderCntAvg = orderCntAvg;
    }

    public double getScoreAvg() {
        return scoreAvg;
    }

    public void setScoreAvg(double scoreAvg) {
        this.scoreAvg = scoreAvg;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getImagePath() {
        return imagePath;
    }

    public void setImagePath(String imagePath) {
        this.imagePath = imagePath;
    }

    public String getJoinTeamName() {
        return joinTeamName;
    }

    public void setJoinTeamName(String joinTeamName) {
        this.joinTeamName = joinTeamName;
    }

    public long getTeamCancelTime() {
        return teamCancelTime;
    }

    public void setTeamCancelTime(long teamCancelTime) {
        this.teamCancelTime = teamCancelTime;
    }

    public int getJoinTeamId() {
        return joinTeamId;
    }

    public void setJoinTeamId(int joinTeamId) {
        this.joinTeamId = joinTeamId;
    }
}
